@charset "utf-8";
/* CSS Document */

*{margin:0px;padding: 0px;}
html{ height:100%;}
body{
	font-family: Arial,"宋体"; 
	font-size:13px; 
	color:#333;
	height:100%;
	line-height:21px; 
	background:#fff; 
	word-break:break-all;
}
html, body, div, span,,h1, h2, h3,p{ margin:0; padding:0;}
div,a,ul,li,em,p,span,h1,h2,h3,td,tr,table{ font-size:12px;}
ul,ol,li,img{ margin:0; padding:0; list-style:none;}

a, a:link, a:visited{ text-decoration:none; color:#fff;}
a:hover{ text-decoration:none; color:#519CFF;}
img{ border:0px;}


/*#Top,#Foot*/
#Top,#Foot{height:90px; background-color:#2A2B2D;}
.Top_A,.Foot_A{ width:940px; height:90px; margin:0 auto;}
.Logo{ width:400px; height:52px; float:left; background:url(images/logo.jpg) no-repeat;margin:20px auto; _margin:20px auto;}
.Nav{ width:540px; height:52px; float:right; margin:30px 0;_margin:18px 0; }
.Nav ul{ float:right;_padding-top:15px; }
.Nav ul li{ width:70px; height:20px; float:left; line-height:20px; text-align:center; padding:5px; text-transform:uppercase}
#color{ color:#519CFF;}
/*Conter*/
#Conter{width:940px; height:1130px; margin:20px auto; clear:both;}
.Banner{width:940px; height:380px; margin:0 0 10px 0;}
.OurTeam,.Services{width:305px; height:300px; float:left; background:url(images/list_bg.jpg) no-repeat; margin-right:12px; margin-bottom:25px;_margin-right:5px; _margin-bottom:5px;}
.OurTeam h1,.Services h1,.News_list h1{ line-height:40px; height:60px; color:#fff; font-size:24px; font-weight:normal; text-indent:10px;}
.OurTeam p,.Services p{ width:280px; height:85px; padding:5px 15px;color:#545658;}
.btu{ width:81px; height:33px; }
.btu input{border:none; background:url(images/btu.jpg) no-repeat; width:81px; height:33px;}
.btu input a:hover{ background:url(images/btu1.jpg) no-repeat;}
.Connect{width:305px; height:300px; float:right; background-color:#545658; margin-bottom:25px;}
.Connect h1{ line-height:50px; height:40px; color:#fff; font-size:24px; font-weight:normal; text-indent:10px;}
.Connect p{width:270px; height:55px; color:#fff;padding:0 15px; display:block;}
.Tel,.MAIL{width:270px; height:50px; line-height:25PX;display:block;}
.FOLLOW{width:270px; height:45px; line-height:35PX;display:block;}
.Tubiao{width:270px; height:35px;}
.Tubiao li{ width:30px; border:0px; height:30px; float:left; margin:10px 2px;}
/*NEW*/
.NEW{ width:940px; height:400px; clear:both;}
.News_list{ width:623px; float:left; background:url(images/list_bg1.jpg) no-repeat;}
.News li{width:595px; height:170px; margin:0 auto;}
.News li .img{ width:134px; height:136px; display:block; float:left; border:3px solid #C5C3C3;}
.News .Neirong{ width:430px; height:150px; display:block; float:right;}
.News .Neirong h2{ height:30px; line-height:30px; color:#545658;}
.News .Neirong p{ line-height:21px;color:#545658;}
.News .Readmore a{ line-height:35px; height:35px;color:#519CFF;}

.OurExpertise{width:305px; height:300px; float:right; _margin-left:-5px; }
.OurExpertise h1{width:305px; line-height:40px; height:60px;background:url(images/list_bg.jpg) no-repeat; color:#fff; font-size:24px; font-weight:normal; text-indent:10px;}
.OurExpertise_list li{ width:290px; line-height:30px; height:30px; padding:0 15px;}
.OurExpertise_list li a{color:#519CFF; font-size:16px; font-weight:400;}

.Foot_A .Left{ float:left; width:400px; color:#FFF; padding:40px 0;}
.Foot_A .Right{ float:right; width:400px;color:#FFF;padding:40px 0; text-align:right;}